package com.aaa.jvmtest.zhan;

/**
 * @author Tu
 * @date 2022/4/2 16:08
 */
public class ZhanMemoryOverflow {

    private static int count;

    /**
     * StackOverflowError  内存溢出
     * 默认  30947次
     * -Xss256k 设置后  5072次
     *
     * @param args
     */
    public static void main(String[] args) {
        try {
            method1();
        } catch (Throwable e) {
            e.printStackTrace();
            System.out.println(count);
        }
    }

    private static void method1() {
        count++;
        //每调用一次产生一个栈帧
        method1();
    }

}
